sensory isolation - Francés Inglés Diccionario